Text copied to clipboard!

Titre

Text copied to clipboard!

Développeur Java intermédiaire

Description

Text copied to clipboard!
Nous recherchons un Développeur Java intermédiaire passionné et motivé pour rejoindre notre équipe de développement logiciel dynamique. En tant que membre clé de notre département technique, vous serez responsable de la conception, du développement et de la maintenance d'applications Java robustes et évolutives. Vous travaillerez en étroite collaboration avec les chefs de projet, les analystes métier et d'autres développeurs pour livrer des solutions de haute qualité répondant aux besoins de nos clients. Le candidat idéal possède une solide expérience en développement Java, une bonne compréhension des principes de la programmation orientée objet, ainsi qu'une connaissance pratique des frameworks tels que Spring et Hibernate. Vous devez être capable de travailler de manière autonome tout en collaborant efficacement au sein d'une équipe agile. Vos responsabilités incluront l'analyse des besoins techniques, la rédaction de spécifications, le développement de nouvelles fonctionnalités, la correction de bugs, ainsi que la participation aux revues de code. Vous serez également impliqué dans l'amélioration continue des processus de développement et dans l'intégration de nouvelles technologies. Nous valorisons les personnes curieuses, rigoureuses et désireuses d'apprendre. Si vous êtes passionné par le développement logiciel et que vous souhaitez évoluer dans un environnement stimulant et innovant, ce poste est fait pour vous. Rejoignez-nous pour contribuer à des projets ambitieux et développer vos compétences techniques dans une entreprise en pleine croissance.

Responsabilités

Text copied to clipboard!
  • Développer et maintenir des applications Java performantes
  • Participer à la conception technique et à l'architecture logicielle
  • Collaborer avec les équipes produit et QA pour assurer la qualité
  • Corriger les bugs et optimiser les performances des applications
  • Participer aux revues de code et partager les bonnes pratiques
  • Rédiger la documentation technique nécessaire
  • Assurer la conformité aux normes de développement
  • Contribuer à l'amélioration continue des processus de développement
  • Effectuer des tests unitaires et d'intégration
  • Assurer la veille technologique sur les outils et frameworks Java

Exigences

Text copied to clipboard!
  • Diplôme en informatique ou domaine connexe
  • 3 à 5 ans d'expérience en développement Java
  • Maîtrise des frameworks Spring, Hibernate
  • Bonne connaissance des bases de données relationnelles (MySQL, PostgreSQL)
  • Expérience avec les outils de gestion de version (Git)
  • Connaissance des méthodologies Agile/Scrum
  • Capacité à résoudre des problèmes complexes
  • Bonnes compétences en communication écrite et orale
  • Autonomie et esprit d'équipe
  • Maîtrise du français, l'anglais est un plus

Questions potentielles d'entretien

Text copied to clipboard!
  • Depuis combien de temps développez-vous en Java ?
  • Quels frameworks Java avez-vous utilisés ?
  • Avez-vous déjà travaillé dans un environnement Agile ?
  • Comment gérez-vous les erreurs et les exceptions en Java ?
  • Pouvez-vous décrire un projet Java complexe auquel vous avez participé ?
  • Quelle est votre expérience avec les bases de données relationnelles ?
  • Comment assurez-vous la qualité de votre code ?
  • Êtes-vous à l'aise avec les outils de versioning comme Git ?
  • Avez-vous déjà utilisé Spring Boot ?
  • Quelle est votre disponibilité pour commencer ?